ritually cleanse - French English Dictionary